package com.fuchuang.seckillsystem.service;


import com.fuchuang.seckillsystem.entity.Role;

import java.util.List;

public interface IRoleService {
    
    
    /**
     * 通过用户名称分配角色
     * @param userId   用户id
     * @param roleIds  分配的角色id
     */
    void grant(Integer userId, List<Integer> roleIds);
    
    
    /**
     * 通过用户id查询拥有的角色
     * @param userId 用户id
     * @return 用户对应的角色
     */
    List<Role> getUserRole(Integer userId);
    
    /**
     * 获取所有的角色信息
     */
    List<Role> getAllRole();
    
}
